<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>
        var str='aaubhubuybaaifusfbbve'
        var a={}
        for(var i=0;i<str.length;i++)
        {
            var chars=str.charAt(i)
            if(a[chars])  //得到的chars用对象的方式来储存，判断chars的元素是否存在于a
            {             //存在a就++   不存在就等于1
                a[chars]++
            }else{
                a[chars]=1
            }
        }
        console.log(a);
        var max=0;
        var ch=''
        for(var k in a)  //用for in方法来遍历对象
        {
            if(a[k]>max)
            {
                max=a[k]
                ch=k
            }
        }
        console.log('出现最多的字符是：'+ch);
        console.log('出现了'+max+'次');

    </script>
    
</body>
</html>